﻿@using Kendo.Mvc.UI;
@{
    ViewBag.Title = "Hô sơ";

   
}
@model TS2015.Models.TbThiSinh
@using (@Html.BeginRouteForm("Admin", new { controller = "CandidateManagement", action = "CreateCandidate", }, FormMethod.Post))
{
    @Html.AntiForgeryToken()
    @Html.ValidationSummary(true)
    @Html.HiddenFor(m => m.MaTS)

    <div class="table-responsive pd40" id="main-dangky">
        <table cellspacing="7" cellpadding="5" class="pb30" id="phieudangky">
            <tbody>
                <tr>
                    <td>
                        <p align="center" class="pull-left">
                            <strong>Tập đoàn Điện lực Việt Nam</strong>
                            <br />
                            <strong class="underline">
                                Trường Đại học Điện Lực
                            </strong>
                        </p>
                    </td>
                    <td>
                        <p align="center" class="pull-right">
                            <strong>
                                CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
                                <br />
                            </strong>
                            <strong class="underline">
                                Độc lập-Tự do-Hạnh phúc
                            </strong>
                        </p>

                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <p align="center">
                            <h3 style="font-weight:bold; text-align:center; padding-bottom:15px;">PHIẾU ĐĂNG KÝ DỰ THI</h3>
                        </p>
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <strong>1. Đăng ký dự thi : </strong><br />
                        <div class="col-lg-8 col-md-8">
                            <strong style="margin-right: 56px;">Ngành : </strong>
                            @Html.DropDownList("MaNganh", (SelectList)ViewBag.Nganh, "Chọn Ngành", new { @class = "form-control form-shortcontrol valid", id = "MaNganh", onchange = "FetchPhylum", data_val = "true", data_val_number = "The field MaNganh must be a number.", data_val_required = "Bạn chưa chọn Khối thi!", aria_required = "true", aria_describedby = "MaNganh-error MaNganh-error MaNganh-error" })
                            <span class="field-validation-valid" data-valmsg-for="MaNganh" data-valmsg-replace="true"></span>                            
                            <br /><strong>Chuyên ngành : </strong>
                            @if (Model.MaChuyenNganh != 0)
                            {
                                @Html.DropDownListFor(m => m.MaChuyenNganh, (SelectList)ViewBag.ChuyenNganh, "Chọn Chuyên ngành", new { @class = "form-control form-shortcontrol", id = "MajorID" })                                
                            }
                            else
                            {
                                @Html.DropDownListFor(m => m.MaChuyenNganh, new SelectList(Enumerable.Empty<SelectListItem>(), "MaChuyenNganh", "TenChuyenNganh"), "Chọn Chuyên ngành", new { @class = "form-control form-shortcontrol", id = "MajorID" })
                            }
                                @Html.ValidationMessageFor(model => model.MaChuyenNganh)
                        </div>
                        <div class="pull-right">
                            <strong>Khối dự thi: </strong>
                            @Html.DropDownList("MaKhoiThi", (SelectList)ViewBag.KhoiThi, "Chọn Khối thi...", new { @class = "form-control form-shortcontrol" })
                            @Html.ValidationMessageFor(model => model.MaKhoiThi)
                        </div>
                </tr>
                <tr>
                    <td colspan="2">
                        <p>
                            <strong>2. Họ, tên đệm và tên của thí sinh</strong>
                            <i>(Viết đúng như giấy khai sinh)</i>
                        </p>
                    </td>
                </tr>
                <tr>
                    <td valign="top">
                        <p>
                            @Html.TextBoxFor(m => m.HoDem, new { @class = "input-text input-shorttext", placeholder = "Họ và Têm đệm..." })
                            @Html.TextBoxFor(m => m.Ten, new { @class = "input-text input-shorttext", placeholder = "Tên..." })
                        </p>
                    </td>
                    <td class="pull-right">
                        <p align="center">
                            <b> Giới tính: </b>                           
                            <strong data-role="listview" data-type="group" data-style="inset">                        
                                @Html.EnumDropDownListFor(m => m.GioiTinh, "Chọn giới tính", new { @class = "form-control form-shortcontrol" })
                                @Html.ValidationMessageFor(model => model.GioiTinh)
                            </strong>
                        </p>
                    </td>
                </tr>
                <tr>
                    <td valign="top" colspan="2">
                        <p>
                            <strong>3. Ngày, tháng và năm sinh </strong>
                            @Html.TextBoxFor(e => e.NgaySinh, new { type = "date", @class = "input-text input-shorttext", @Value = Model.NgaySinh.ToString("yyyy-MM-dd") })
                            @Html.ValidationMessageFor(model => model.NgaySinh)
                        </p>
                    </td>
                </tr>
                <tr>
                    <td valign="top" colspan="2">
                        <p>
                            <strong>4. Dân tộc</strong> (<i>Ghi bằng chữ</i>):
                            @Html.DropDownList("MaDanToc", (SelectList)ViewBag.DanToc, "Chọn Dân tộc", new { @class = "form-control form-shortcontrol" })
                            @Html.ValidationMessageFor(model => model.MaDanToc)
                        </p>
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <div class="col-lg-10 col-md-10">
                            <strong>
                                5. Thuộc đối tượng ưu tiên :
                            </strong>
                            @Html.DropDownList("MaDoiTuong", (SelectList)ViewBag.DoiTuongUuTien, "Chọn Đối tượng", new { @class = "form-control form-shortcontrol" })
                            @Html.ValidationMessageFor(model => model.MaDoiTuong)
                            <br />
                        </div>
                    </td>
                </tr>
                <tr>
                    <td valign="top">
                        <p>
                            <strong>6. Hộ khẩu thường trú</strong>:
                            @Html.TextBoxFor(m => m.QueQuan, new { @class = "input-text input-shorttext" })
                        </p>
                    </td>
                    <td valign="top">
                        <p>
                            <strong>7. Địa chỉ</strong>:
                            @Html.TextBoxFor(m => m.DiaChi, new { @class = "input-text input-shorttext" })
                        </p>
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <p>
                            <strong>8. Thuộc khu vực:</strong>
                            @Html.DropDownList("MaKhuVuc", (SelectList)ViewBag.KhuVuc, "Chọn Khu vực", new { @class = "form-control form-shortcontrol"})
                            @Html.ValidationMessageFor(model => model.MaKhuVuc)

                        </p>
                    </td>
                </tr>
                <tr>
                    <td valign="top" colspan="2">
                        <p>
                            <strong>
                                9. Cơ quan công tác :
                            </strong>
                            @Html.TextBoxFor(m => m.CoQuanCongTac, new { @class = "input-text input-shorttext" })
                        </p>
                    </td>
                </tr>

                <tr>
                    <td colspan="2">
                        <p>
                        <p>
                            <strong>10. Năm tốt nghiệp THPT hoặc tương đương </strong>
                            @Html.TextBoxFor(m => m.NamTotNghiep, new { @class = "input-text input-shorttext" })
                    </td>
                </tr>
                <tr>
                    <td valign="top" colspan="2">
                        <p>
                            <strong>
                                11. Nơi tốt nghiệp :
                                @*<input type="text" name="NoiTotNghiep" value="" class="input-text" />*@
                            </strong>
                            @Html.DropDownList("MaTruong", (SelectList)ViewBag.Truong, "Chọn Trường", new { @class = "form-control form-shortcontrol" })
                            @Html.ValidationMessageFor(model => model.MaTruong)

                        </p>
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <strong>12. Điểm THPT:</strong><br />
                        <div class="col-lg-8 col-md-8">
                            <strong>Lớp 10:</strong>
                            @Html.TextBoxFor(m => m.DiemLop10, new { @class = "input-text input-marktext" })
                            <strong>Lớp 11:</strong>
                            @Html.TextBoxFor(m => m.DiemLop11, new { @class = "input-text input-marktext" })
                            <strong>Lớp 12:</strong>
                            @Html.TextBoxFor(m => m.DiemLop12, new { @class = "input-text input-marktext" })
                            <strong>Trung bình THPT:</strong>
                            @Html.TextBoxFor(m => m.DiemTBTHPT, new { @class = "input-text input-marktext" })
                        </div>
                        <div class="pull-right">
                            <strong>Điểm trung bình Tốt nghiệp:</strong>
                            @Html.TextBoxFor(m => m.DiemTBTN, new { @class = "input-text input-marktext" })
                        </div>
                    </td>

                </tr>
                <tr>
                    <td colspan="2" class="col-lg-5 col-md-5">
                        <p>
                            <strong>13. Số minh thư nhân dân:</strong>
                            @Html.TextBoxFor(m => m.CMND, new { @class = "input-text input-shorttext" })
                        </p>
                    </td>

                </tr>
                <tr>
                    <td colspan="2">
                        <b>Điện thoại :</b>  @Html.TextBoxFor(m => m.SoDienThoai, new { @class = "input-text input-shorttext" })
                        <b>.Email:</b> @Html.TextBoxFor(m => m.Email, new { @class = "input-text input-shorttext" })
                    </td>
                </tr>
                <tr>
                    <td valign="top">
                        <strong style="margin-right:10px">14. Nộp tiền lệ phí đăng ký :</strong>
                        @Html.CheckBoxFor(m => m.TrangThaiDongTien)
                    </td>
                </tr>
                <tr>
                    <td colspan="2">
                        <br />
                        <p>
                            <b>
                                Tôi xin cam đoan những lời khai trong phiếu ĐKDT này là đúng sự thật. Nếu sai tôi xin chịu xử lý theo Qui chế Tuyển sinh của Bộ Giáo dục
                                &amp; Đào tạo
                            </b>
                        </p>
                    </td>
                </tr>
            </tbody>
        </table>
        <hr />
        <div class="btn-group">
            <button class="btn btn-primary" type="submit" id="btDangKy"> Đăng ký</button>
            <a href="#" class="btn btn-default">
                Hủy
            </a>
        </div>
    </div>
}
<script type="text/javascript">
    $(document).ready(function () {
        $("#MaNganh").change(function () {
            var phylumid = $(this).val();
            $.getJSON("/RegistrationManagement/GetMajorByPhylum", { manganh: phylumid },
                   function (data) {
                       var select = $("#MajorID");
                       select.empty();
                       select.append($('<option/>', {
                           value: 0,
                           text: "Chọn Chuyên ngành"
                       }));
                       $.each(data, function (index, itemData) {
                           select.append($('<option/>', {
                               value: itemData.Value,
                               text: itemData.Text
                           }));
                       });
                   });
        });
    });
    //$(document).ready(function () {
    //    $('#NgaySinh').datepicker({
    //        dateFormat: "dd/mm/yyyy",
    //        showStatus: true,
    //        showWeeks: true,
    //        currentText: 'Now',
    //        autoSize: true,
    //        gotoCurrent: true,
    //        showAnim: 'blind',
    //        highlightWeek: true
    //    });
    //});
</script>